#include <gtest/gtest.h>

int Add(int x, int y)
{
    return x + y;
}

TEST(testAdd, test1)
{
    ASSERT_EQ(Add(10, 20), 30);
    ASSERT_EQ(Add(20, 20), 40);
    ASSERT_NE(Add(10, 0), 20);
}

TEST(testAdd, test2)
{
    ASSERT_EQ(Add(10, 20), 40);
}

int main(int argc, char* argv[])
{
    testing::InitGoogleTest(&argc, argv);
    return RUN_ALL_TESTS();
}